inhabitant of the river plate region - Francés Inglés Diccionario